object of veneration - Español Inglés Diccionario